major surgeries - German English Dictionary